be in charge of the tough jobs - Französisch Englisch Wörterbuch